scotland england edinburgh job music london celtic jobs careers finance jobs it jobs irish glasgow cork ireland computer jobs galway employment engineering jobs career